// ActionScript file

import mx.rpc.events.ResultEvent;
import mx.rpc.remoting.mxml.RemoteObject;

import web.OperateTip;

private var ro:RemoteObject;
private var sharedObj:SharedObject=SharedObject.getLocal("USER");


public function onCreated():void{

	if(sharedObj.data.email==undefined){
		
		emailInput.text="";
		
	}else{
		
		emailInput.text=sharedObj.data.email;
	}
	
	if(sharedObj.data.password==undefined){
		
		pswdInput.text="";
		
	}else{
		
		pswdInput.text=sharedObj.data.password;
	}
	
	
}

/**
 * 
 * 登录
 * */
public function doLogin():void{
	emailErrLabel.text="";
	passErrLable.text="";
	var email:String;
	var pswd:String;
	email=emailInput.text;
	pswd=pswdInput.text;

	//先验证基本
//	if(!Global.isEmail(email)){
//		
//		emailErrLabel.text="输入有效的Email";
//		return ;
//	}
	
	if(pswd.length<6){
		
		passErrLable.text="密码至少6位";
		return ;
	}
	
//	if(saveUsername.selected){
//		
//		sharedObj.data.email=email;
//		
//	}
	
//	if(savePassword.selected){
//		sharedObj.data.password=pswd;
//	}
    ro=Global.getRemoteObject("loginController",true,loginResult);
	ro.login(email,pswd);
     
	// loginController.login(email,pswd); 
	
}
/**
 * 登录返回
 * */
public function loginResult(evt:ResultEvent):void{
	var tip:OperateTip = evt.result as OperateTip;    
	//Alert.okLabel="确定";
    //Alert.show(loginResult);
    if(true){
    //	sharedObj.data.userId=loginResult;
    	
    	//this.currentState="index";
    }else{
//    	switch (loginResult){
//					
//					case "EMAIL_IS_NULL":emailErrLabel.text="Email为空";break;
//					case "EMAIL_FORMAT_ERROR":emailErrLabel.text="Email格式错误";break;
//					case "EMAIL_IS_ERROR":emailErrLabel.text="Email不存在";break;
//					case "PASSWORD_IS_NULL":passErrLable.text="密码为空";break;
//					case "PASSWORD_ERROR":passErrLable.text="密码错误";break;
//					
//		}
    	// errorLabel.text=Global.loginResult(loginResult);
    }
   Global.app.currentState="index";
    
}
public function toRegister():void{
	
	//Global.app.currentState = "register";

}
/**
 * 
 * 注册
 * */
public function doRegister():void{
	
	
}